Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 MONTPELIER PLACE Terraced £3,244,750 13 Dec 2016
26 MONTPELIER PLACE Terraced £1,100,000 29 Jan 1999
27 MONTPELIER PLACE Terraced £6,500,000 12 Apr 2013
29 MONTPELIER PLACE Terraced £3,500,000 17 Apr 2014
30 MONTPELIER PLACE Terraced £3,539,020 24 Jul 2012